package com.atguigu.gmall.list.service;

import com.atguigu.gmall.model.list.SearchParam;
import com.atguigu.gmall.model.list.SearchResponseVo;

/**
 * @author mqx
 * @date 2020-8-3 14:48:10
 */
public interface SearchService {

    // 商品的上架 将对应的skuId 保存到es 中
    void upperGoods(Long skuId);
    // 商品的下架 将对应的skuId 在删除es
    void lowerGoods(Long skuId);
    // 更新热度排名
    void incrHotScore(Long skuId);
    // 根据用户输入的检索条件来查询数据
    SearchResponseVo search(SearchParam searchParam) throws Exception;

}
